<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>SwaggerPetstore.Core</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/SwaggerPetstore.Core.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">swagger-petstore-0.1.0.0: Auto-generated swagger-petstore API Client</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">SwaggerPetstore.Core</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">SwaggerPetstoreConfig</a></li><li><a href="#g:2">SwaggerPetstoreRequest</a></li><li><a href="#g:3">HasBodyParam</a></li><li><a href="#g:4">HasOptionalParam</a><ul><li><a href="#g:5">SwaggerPetstoreRequest Utils</a></li><li><a href="#g:6">Params Utils</a><ul><li><a href="#g:7">Swagger <code>CollectionFormat</code> Utils</a></li></ul></li></ul></li><li><a href="#g:8">AuthMethods</a></li><li><a href="#g:9">Utils</a></li><li><a href="#g:10">DateTime Formatting</a></li><li><a href="#g:11">Date Formatting</a></li><li><a href="#g:12">Byte/Binary Formatting</a></li><li><a href="#g:13">Lens Type Aliases</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> = <a href="#v:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> {<ul class="subs"><li><a href="#v:configHost">configHost</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></li><li><a href="#v:configUserAgent">configUserAgent</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a></li><li><a href="#v:configLogExecWithContext">configLogExecWithContext</a> :: <a href="SwaggerPetstore-Logging.html#t:LogExecWithContext">LogExecWithContext</a></li><li><a href="#v:configLogContext">configLogContext</a> :: <a href="SwaggerPetstore-Logging.html#t:LogContext">LogContext</a></li><li><a href="#v:configAuthMethods">configAuthMethods</a> :: [<a href="SwaggerPetstore-Core.html#t:AnyAuthMethod">AnyAuthMethod</a>]</li><li><a href="#v:configValidateAuthMethods">configValidateAuthMethods</a> :: <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a></li></ul>}</li><li class="src short"><a href="#v:newConfig">newConfig</a> :: <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a></li><li class="src short"><a href="#v:addAuthMethod">addAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> auth =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; auth -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a></li><li class="src short"><a href="#v:withStdoutLogging">withStdoutLogging</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a></li><li class="src short"><a href="#v:withStderrLogging">withStderrLogging</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a></li><li class="src short"><a href="#v:withNoLogging">withNoLogging</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept = <a href="#v:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> {<ul class="subs"><li><a href="#v:rMethod">rMethod</a> :: <a href="../http-types-0.9.1/Network-HTTP-Types-Method.html#t:Method">Method</a></li><li><a href="#v:rUrlPath">rUrlPath</a> :: [<a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a>]</li><li><a href="#v:rParams">rParams</a> :: <a href="SwaggerPetstore-Core.html#t:Params">Params</a></li><li><a href="#v:rAuthTypes">rAuthTypes</a> :: [<a href="../base-4.10.1.0/Data-Typeable.html#t:TypeRep">TypeRep</a>]</li></ul>}</li><li class="src short"><a href="#v:rMethodL">rMethodL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="../http-types-0.9.1/Network-HTTP-Types-Method.html#t:Method">Method</a></li><li class="src short"><a href="#v:rUrlPathL">rUrlPathL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) [<a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a>]</li><li class="src short"><a href="#v:rParamsL">rParamsL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="SwaggerPetstore-Core.html#t:Params">Params</a></li><li class="src short"><a href="#v:rAuthTypesL">rAuthTypesL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) [<a href="../base-4.10.1.0/Data-Typeable.html#t:TypeRep">TypeRep</a>]</li><li class="src short"><span class="keyword">class</span> <a href="#t:HasBodyParam">HasBodyParam</a> req param <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:HasOptionalParam">HasOptionalParam</a> req param <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:Params">Params</a> = <a href="#v:Params">Params</a> {<ul class="subs"><li><a href="#v:paramsQuery">paramsQuery</a> :: <a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:Query">Query</a></li><li><a href="#v:paramsHeaders">paramsHeaders</a> :: <a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:RequestHeaders">RequestHeaders</a></li><li><a href="#v:paramsBody">paramsBody</a> :: <a href="SwaggerPetstore-Core.html#t:ParamBody">ParamBody</a></li></ul>}</li><li class="src short"><a href="#v:paramsQueryL">paramsQueryL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> <a href="SwaggerPetstore-Core.html#t:Params">Params</a> <a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:Query">Query</a></li><li class="src short"><a href="#v:paramsHeadersL">paramsHeadersL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> <a href="SwaggerPetstore-Core.html#t:Params">Params</a> <a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:RequestHeaders">RequestHeaders</a></li><li class="src short"><a href="#v:paramsBodyL">paramsBodyL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> <a href="SwaggerPetstore-Core.html#t:Params">Params</a> <a href="SwaggerPetstore-Core.html#t:ParamBody">ParamBody</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:ParamBody">ParamBody</a><ul class="subs"><li>= <a href="#v:ParamBodyNone">ParamBodyNone</a></li><li>| <a href="#v:ParamBodyB">ParamBodyB</a> <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a></li><li>| <a href="#v:ParamBodyBL">ParamBodyBL</a> <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></li><li>| <a href="#v:ParamBodyFormUrlEncoded">ParamBodyFormUrlEncoded</a> <a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a></li><li>| <a href="#v:ParamBodyMultipartFormData">ParamBodyMultipartFormData</a> [<a href="../http-client-0.5.7.1/Network-HTTP-Client-MultipartFormData.html#t:Part">Part</a>]</li></ul></li><li class="src short"><a href="#v:_mkRequest">_mkRequest</a> :: <a href="../http-types-0.9.1/Network-HTTP-Types-Method.html#t:Method">Method</a> -&gt; [<a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a>] -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_mkParams">_mkParams</a> :: <a href="SwaggerPetstore-Core.html#t:Params">Params</a></li><li class="src short"><a href="#v:setHeader">setHeader</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:Header">Header</a>] -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:removeHeader">removeHeader</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:HeaderName">HeaderName</a>] -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_setContentTypeHeader">_setContentTypeHeader</a> :: <span class="keyword">forall</span> req contentType res accept. <a href="SwaggerPetstore-MimeTypes.html#t:MimeType">MimeType</a> contentType =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_setAcceptHeader">_setAcceptHeader</a> :: <span class="keyword">forall</span> req contentType res accept. <a href="SwaggerPetstore-MimeTypes.html#t:MimeType">MimeType</a> accept =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:setQuery">setQuery</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:QueryItem">QueryItem</a>] -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:addForm">addForm</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_addMultiFormPart">_addMultiFormPart</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../http-client-0.5.7.1/Network-HTTP-Client-MultipartFormData.html#t:Part">Part</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_setBodyBS">_setBodyBS</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_setBodyLBS">_setBodyLBS</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_hasAuthType">_hasAuthType</a> :: <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> authMethod =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/Data-Proxy.html#t:Proxy">Proxy</a> authMethod -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:toPath">toPath</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; a -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></li><li class="src short"><a href="#v:toHeader">toHeader</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; (<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:HeaderName">HeaderName</a>, a) -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:Header">Header</a>]</li><li class="src short"><a href="#v:toForm">toForm</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> v =&gt; (<a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>, v) -&gt; <a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a></li><li class="src short"><a href="#v:toQuery">toQuery</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; (<a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>, <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> a) -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:QueryItem">QueryItem</a>]</li><li class="src short"><span class="keyword">data</span> <a href="#t:CollectionFormat">CollectionFormat</a><ul class="subs"><li>= <a href="#v:CommaSeparated">CommaSeparated</a></li><li>| <a href="#v:SpaceSeparated">SpaceSeparated</a></li><li>| <a href="#v:TabSeparated">TabSeparated</a></li><li>| <a href="#v:PipeSeparated">PipeSeparated</a></li><li>| <a href="#v:MultiParamArray">MultiParamArray</a></li></ul></li><li class="src short"><a href="#v:toHeaderColl">toHeaderColl</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:HeaderName">HeaderName</a>, [a]) -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:Header">Header</a>]</li><li class="src short"><a href="#v:toFormColl">toFormColl</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> v =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (<a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>, [v]) -&gt; <a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a></li><li class="src short"><a href="#v:toQueryColl">toQueryColl</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (<a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>, <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> [a]) -&gt; <a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:Query">Query</a></li><li class="src short"><a href="#v:_toColl">_toColl</a> :: <a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> f =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (f a -&gt; [(b, <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>)]) -&gt; f [a] -&gt; [(b, <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>)]</li><li class="src short"><a href="#v:_toCollA">_toCollA</a> :: (<a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> f, <a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> t, <a href="../base-4.10.1.0/Control-Applicative.html#t:Alternative">Alternative</a> t) =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (f (t a) -&gt; [(b, t <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>)]) -&gt; f (t [a]) -&gt; [(b, t <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>)]</li><li class="src short"><a href="#v:_toCollA-39-">_toCollA'</a> :: (<a href="../base-4.10.1.0/Data-Monoid.html#t:Monoid">Monoid</a> c, <a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> f, <a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> t, <a href="../base-4.10.1.0/Control-Applicative.html#t:Alternative">Alternative</a> t) =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (f (t a) -&gt; [(b, t c)]) -&gt; (<a href="../base-4.10.1.0/Data-Char.html#t:Char">Char</a> -&gt; c) -&gt; f (t [a]) -&gt; [(b, t c)]</li><li class="src short"><span class="keyword">class</span> <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> a =&gt; <a href="#t:AuthMethod">AuthMethod</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:AnyAuthMethod">AnyAuthMethod</a> = <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> a =&gt; <a href="#v:AnyAuthMethod">AnyAuthMethod</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:AuthMethodException">AuthMethodException</a> = <a href="#v:AuthMethodException">AuthMethodException</a> <a href="../base-4.10.1.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:_applyAuthMethods">_applyAuthMethods</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept)</li><li class="src short"><a href="#v:_omitNulls">_omitNulls</a> :: [(<a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a>, <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a>)] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a></li><li class="src short"><a href="#v:_toFormItem">_toFormItem</a> :: (<a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a, <a href="../base-4.10.1.0/Data-Functor.html#t:Functor">Functor</a> f) =&gt; t -&gt; f a -&gt; f (t, [<a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a>])</li><li class="src short"><a href="#v:_emptyToNothing">_emptyToNothing</a> :: <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="../base-4.10.1.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:_memptyToNothing">_memptyToNothing</a> :: (<a href="../base-4.10.1.0/Data-Monoid.html#t:Monoid">Monoid</a> a, <a href="../base-4.10.1.0/Data-Eq.html#t:Eq">Eq</a> a) =&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> a -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> a</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:DateTime">DateTime</a> = <a href="#v:DateTime">DateTime</a> {<ul class="subs"><li><a href="#v:unDateTime">unDateTime</a> :: <a href="../time-1.8.0.2/Data-Time-Clock.html#t:UTCTime">UTCTime</a></li></ul>}</li><li class="src short"><a href="#v:_readDateTime">_readDateTime</a> :: (<a href="../time-1.8.0.2/Data-Time-Format.html#t:ParseTime">ParseTime</a> t, <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m, <a href="../base-4.10.1.0/Control-Applicative.html#t:Alternative">Alternative</a> m) =&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> -&gt; m t</li><li class="src short"><a href="#v:_showDateTime">_showDateTime</a> :: (t ~ <a href="../time-1.8.0.2/Data-Time-Clock.html#t:UTCTime">UTCTime</a>, <a href="../time-1.8.0.2/Data-Time-Format.html#t:FormatTime">FormatTime</a> t) =&gt; t -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:_parseISO8601">_parseISO8601</a> :: (<a href="../time-1.8.0.2/Data-Time-Format.html#t:ParseTime">ParseTime</a> t, <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m, <a href="../base-4.10.1.0/Control-Applicative.html#t:Alternative">Alternative</a> m) =&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> -&gt; m t</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:Date">Date</a> = <a href="#v:Date">Date</a> {<ul class="subs"><li><a href="#v:unDate">unDate</a> :: <a href="../time-1.8.0.2/Data-Time-Calendar.html#t:Day">Day</a></li></ul>}</li><li class="src short"><a href="#v:_readDate">_readDate</a> :: (<a href="../time-1.8.0.2/Data-Time-Format.html#t:ParseTime">ParseTime</a> t, <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m) =&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> -&gt; m t</li><li class="src short"><a href="#v:_showDate">_showDate</a> :: <a href="../time-1.8.0.2/Data-Time-Format.html#t:FormatTime">FormatTime</a> t =&gt; t -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a></li><li class="src short"><span class="keyword">newtype</span> <a href="#t:ByteArray">ByteArray</a> = <a href="#v:ByteArray">ByteArray</a> {<ul class="subs"><li><a href="#v:unByteArray">unByteArray</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></li></ul>}</li><li class="src short"><a href="#v:_readByteArray">_readByteArray</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></li><li class="src short"><a href="#v:_showByteArray">_showByteArray</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a></li><li class="src short"><span class="keyword">newtype</span> <a href="#t:Binary">Binary</a> = <a href="#v:Binary">Binary</a> {<ul class="subs"><li><a href="#v:unBinary">unBinary</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></li></ul>}</li><li class="src short"><a href="#v:_readBinaryBase64">_readBinaryBase64</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></li><li class="src short"><a href="#v:_showBinaryBase64">_showBinaryBase64</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a></li><li class="src short"><span class="keyword">type</span> <a href="#t:Lens_-39-">Lens_'</a> s a = <a href="SwaggerPetstore-Core.html#t:Lens_">Lens_</a> s s a a</li><li class="src short"><span class="keyword">type</span> <a href="#t:Lens_">Lens_</a> s t a b = <span class="keyword">forall</span> (f :: <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>). <a href="../base-4.10.1.0/Data-Functor.html#t:Functor">Functor</a> f =&gt; (a -&gt; f b) -&gt; s -&gt; f t</li></ul></div><div id="interface"><h1 id="g:1">SwaggerPetstoreConfig</h1><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:SwaggerPetstoreConfig" class="def">SwaggerPetstoreConfig</a> <a href="src/SwaggerPetstore.Core.html#SwaggerPetstoreConfig" class="link">Source</a> <a href="#t:SwaggerPetstoreConfig" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:SwaggerPetstoreConfig" class="def">SwaggerPetstoreConfig</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:configHost" class="def">configHost</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></dfn><div class="doc"><p>host supplied in the Request</p></div></li><li><dfn class="src"><a id="v:configUserAgent" class="def">configUserAgent</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a></dfn><div class="doc"><p>user-agent supplied in the Request</p></div></li><li><dfn class="src"><a id="v:configLogExecWithContext" class="def">configLogExecWithContext</a> :: <a href="SwaggerPetstore-Logging.html#t:LogExecWithContext">LogExecWithContext</a></dfn><div class="doc"><p>Run a block using a Logger instance</p></div></li><li><dfn class="src"><a id="v:configLogContext" class="def">configLogContext</a> :: <a href="SwaggerPetstore-Logging.html#t:LogContext">LogContext</a></dfn><div class="doc"><p>Configures the logger</p></div></li><li><dfn class="src"><a id="v:configAuthMethods" class="def">configAuthMethods</a> :: [<a href="SwaggerPetstore-Core.html#t:AnyAuthMethod">AnyAuthMethod</a>]</dfn><div class="doc"><p>List of configured auth methods</p></div></li><li><dfn class="src"><a id="v:configValidateAuthMethods" class="def">configValidateAuthMethods</a> :: <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a></dfn><div class="doc"><p>throw exceptions if auth methods are not configured</p></div></li></ul></div></td></tr></table></div><div class="subs instances"><p id="control.i:SwaggerPetstoreConfig" class="caption collapser" onclick="toggleSection('i:SwaggerPetstoreConfig')">Instances</p><div id="section.i:SwaggerPetstoreConfig" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:SwaggerPetstoreConfig:Show:1" class="instance expander" onclick="toggleSection('i:id:SwaggerPetstoreConfig:Show:1')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a></span> <a href="src/SwaggerPetstore.Core.html#line-84" class="link">Source</a> <a href="#t:SwaggerPetstoreConfig" class="selflink">#</a></td><td class="doc"><p>display the config</p></td></tr><tr><td colspan="2"><div id="section.i:id:SwaggerPetstoreConfig:Show:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a>] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:newConfig" class="def">newConfig</a> :: <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> <a href="src/SwaggerPetstore.Core.html#newConfig" class="link">Source</a> <a href="#v:newConfig" class="selflink">#</a></p><div class="doc"><p>constructs a default SwaggerPetstoreConfig</p><p>configHost:</p><pre><a href="http://petstore.swagger.io:80/v2">http://petstore.swagger.io:80/v2</a></pre><p>configUserAgent:</p><pre>&quot;swagger-petstore/0.1.0.0&quot;</pre></div></div><div class="top"><p class="src"><a id="v:addAuthMethod" class="def">addAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> auth =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; auth -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> <a href="src/SwaggerPetstore.Core.html#addAuthMethod" class="link">Source</a> <a href="#v:addAuthMethod" class="selflink">#</a></p><div class="doc"><p>updates config use AuthMethod on matching requests</p></div></div><div class="top"><p class="src"><a id="v:withStdoutLogging" class="def">withStdoutLogging</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> <a href="src/SwaggerPetstore.Core.html#withStdoutLogging" class="link">Source</a> <a href="#v:withStdoutLogging" class="selflink">#</a></p><div class="doc"><p>updates the config to use stdout logging</p></div></div><div class="top"><p class="src"><a id="v:withStderrLogging" class="def">withStderrLogging</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> <a href="src/SwaggerPetstore.Core.html#withStderrLogging" class="link">Source</a> <a href="#v:withStderrLogging" class="selflink">#</a></p><div class="doc"><p>updates the config to use stderr logging</p></div></div><div class="top"><p class="src"><a id="v:withNoLogging" class="def">withNoLogging</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> <a href="src/SwaggerPetstore.Core.html#withNoLogging" class="link">Source</a> <a href="#v:withNoLogging" class="selflink">#</a></p><div class="doc"><p>updates the config to disable logging</p></div></div><h1 id="g:2">SwaggerPetstoreRequest</h1><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:SwaggerPetstoreRequest" class="def">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#SwaggerPetstoreRequest" class="link">Source</a> <a href="#t:SwaggerPetstoreRequest" class="selflink">#</a></p><div class="doc"><p>Represents a request.</p><p>Type Variables:</p><ul><li>req - request operation</li><li>contentType - <code><a href="SwaggerPetstore-MimeTypes.html#t:MimeType">MimeType</a></code> associated with request body</li><li>res - response model</li><li>accept - <code><a href="SwaggerPetstore-MimeTypes.html#t:MimeType">MimeType</a></code> associated with response body</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:SwaggerPetstoreRequest" class="def">SwaggerPetstoreRequest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:rMethod" class="def">rMethod</a> :: <a href="../http-types-0.9.1/Network-HTTP-Types-Method.html#t:Method">Method</a></dfn><div class="doc"><p>Method of SwaggerPetstoreRequest</p></div></li><li><dfn class="src"><a id="v:rUrlPath" class="def">rUrlPath</a> :: [<a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a>]</dfn><div class="doc"><p>Endpoint of SwaggerPetstoreRequest</p></div></li><li><dfn class="src"><a id="v:rParams" class="def">rParams</a> :: <a href="SwaggerPetstore-Core.html#t:Params">Params</a></dfn><div class="doc"><p>params of SwaggerPetstoreRequest</p></div></li><li><dfn class="src"><a id="v:rAuthTypes" class="def">rAuthTypes</a> :: [<a href="../base-4.10.1.0/Data-Typeable.html#t:TypeRep">TypeRep</a>]</dfn><div class="doc"><p>types of auth methods</p></div></li></ul></div></td></tr></table></div><div class="subs instances"><p id="control.i:SwaggerPetstoreRequest" class="caption collapser" onclick="toggleSection('i:SwaggerPetstoreRequest')">Instances</p><div id="section.i:SwaggerPetstoreRequest" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:SwaggerPetstoreRequest:Show:1" class="instance expander" onclick="toggleSection('i:id:SwaggerPetstoreRequest:Show:1')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept)</span> <a href="src/SwaggerPetstore.Core.html#line-150" class="link">Source</a> <a href="#t:SwaggerPetstoreRequest" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:SwaggerPetstoreRequest:Show:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:rMethodL" class="def">rMethodL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="../http-types-0.9.1/Network-HTTP-Types-Method.html#t:Method">Method</a> <a href="src/SwaggerPetstore.Core.html#rMethodL" class="link">Source</a> <a href="#v:rMethodL" class="selflink">#</a></p><div class="doc"><p><code><a href="SwaggerPetstore-Core.html#v:rMethod">rMethod</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:rUrlPathL" class="def">rUrlPathL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) [<a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a>] <a href="src/SwaggerPetstore.Core.html#rUrlPathL" class="link">Source</a> <a href="#v:rUrlPathL" class="selflink">#</a></p><div class="doc"><p><code><a href="SwaggerPetstore-Core.html#v:rUrlPath">rUrlPath</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:rParamsL" class="def">rParamsL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="SwaggerPetstore-Core.html#t:Params">Params</a> <a href="src/SwaggerPetstore.Core.html#rParamsL" class="link">Source</a> <a href="#v:rParamsL" class="selflink">#</a></p><div class="doc"><p><code><a href="SwaggerPetstore-Core.html#v:rParams">rParams</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:rAuthTypesL" class="def">rAuthTypesL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) [<a href="../base-4.10.1.0/Data-Typeable.html#t:TypeRep">TypeRep</a>] <a href="src/SwaggerPetstore.Core.html#rAuthTypesL" class="link">Source</a> <a href="#v:rAuthTypesL" class="selflink">#</a></p><div class="doc"><p><code><a href="SwaggerPetstore-Core.html#v:rParams">rParams</a></code> Lens</p></div></div><h1 id="g:3">HasBodyParam</h1><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:HasBodyParam" class="def">HasBodyParam</a> req param <span class="keyword">where</span> <a href="src/SwaggerPetstore.Core.html#HasBodyParam" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></p><div class="doc"><p>Designates the body parameter of a request</p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:setBodyParam" class="def">setBodyParam</a> :: <span class="keyword">forall</span> contentType res accept. (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> req contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType param) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:HasBodyParam" class="caption collapser" onclick="toggleSection('i:HasBodyParam')">Instances</p><div id="section.i:HasBodyParam" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:1" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:1')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-User.html#t:UpdateUser">UpdateUser</a> <a href="SwaggerPetstore-Model.html#t:User">User</a></span> <a href="src/SwaggerPetstore.Core.html#line-269" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Updated user object</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-User.html#t:UpdateUser">UpdateUser</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:User">User</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-User.html#t:UpdateUser">UpdateUser</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:User">User</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-User.html#t:UpdateUser">UpdateUser</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:2" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:2')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-User.html#t:CreateUsersWithListInput">CreateUsersWithListInput</a> <a href="SwaggerPetstore-Model.html#t:Body">Body</a></span> <a href="src/SwaggerPetstore.Core.html#line-144" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - List of user object</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-User.html#t:CreateUsersWithListInput">CreateUsersWithListInput</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:Body">Body</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-User.html#t:CreateUsersWithListInput">CreateUsersWithListInput</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Body">Body</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-User.html#t:CreateUsersWithListInput">CreateUsersWithListInput</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:3" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:3')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-User.html#t:CreateUsersWithArrayInput">CreateUsersWithArrayInput</a> <a href="SwaggerPetstore-Model.html#t:Body">Body</a></span> <a href="src/SwaggerPetstore.Core.html#line-114" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - List of user object</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-User.html#t:CreateUsersWithArrayInput">CreateUsersWithArrayInput</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:Body">Body</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-User.html#t:CreateUsersWithArrayInput">CreateUsersWithArrayInput</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Body">Body</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-User.html#t:CreateUsersWithArrayInput">CreateUsersWithArrayInput</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:4" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:4')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-User.html#t:CreateUser">CreateUser</a> <a href="SwaggerPetstore-Model.html#t:User">User</a></span> <a href="src/SwaggerPetstore.Core.html#line-84" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Created user object</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-User.html#t:CreateUser">CreateUser</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:User">User</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-User.html#t:CreateUser">CreateUser</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:User">User</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-User.html#t:CreateUser">CreateUser</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:5" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:5')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Store.html#t:PlaceOrder">PlaceOrder</a> <a href="SwaggerPetstore-Model.html#t:Order">Order</a></span> <a href="src/SwaggerPetstore.Core.html#line-149" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - order placed for purchasing the pet</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Store.html#t:PlaceOrder">PlaceOrder</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:Order">Order</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Store.html#t:PlaceOrder">PlaceOrder</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Order">Order</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Store.html#t:PlaceOrder">PlaceOrder</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:6" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:6')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePet">UpdatePet</a> <a href="SwaggerPetstore-Model.html#t:Pet">Pet</a></span> <a href="src/SwaggerPetstore.Core.html#line-235" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Pet object that needs to be added to the store</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePet">UpdatePet</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:Pet">Pet</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePet">UpdatePet</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Pet">Pet</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePet">UpdatePet</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:7" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:7')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Pet.html#t:AddPet">AddPet</a> <a href="SwaggerPetstore-Model.html#t:Pet">Pet</a></span> <a href="src/SwaggerPetstore.Core.html#line-87" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Pet object that needs to be added to the store</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Pet.html#t:AddPet">AddPet</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:Pet">Pet</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:AddPet">AddPet</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Pet">Pet</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:AddPet">AddPet</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:8" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:8')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-FakeClassnameTags123.html#t:TestClassname">TestClassname</a> <a href="SwaggerPetstore-Model.html#t:Client">Client</a></span> <a href="src/SwaggerPetstore.Core.html#line-81" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - client model</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-FakeClassnameTags123.html#t:TestClassname">TestClassname</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:Client">Client</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-FakeClassnameTags123.html#t:TestClassname">TestClassname</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Client">Client</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-FakeClassnameTags123.html#t:TestClassname">TestClassname</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:9" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:9')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestInlineAdditionalProperties">TestInlineAdditionalProperties</a> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a></span> <a href="src/SwaggerPetstore.Core.html#line-343" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;param&quot; - request body</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Fake.html#t:TestInlineAdditionalProperties">TestInlineAdditionalProperties</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestInlineAdditionalProperties">TestInlineAdditionalProperties</a> contentType res accept -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestInlineAdditionalProperties">TestInlineAdditionalProperties</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:10" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:10')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestClientModel">TestClientModel</a> <a href="SwaggerPetstore-Model.html#t:Client">Client</a></span> <a href="src/SwaggerPetstore.Core.html#line-156" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - client model</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Fake.html#t:TestClientModel">TestClientModel</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:Client">Client</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestClientModel">TestClientModel</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Client">Client</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestClientModel">TestClientModel</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:11" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:11')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterStringSerialize">FakeOuterStringSerialize</a> <a href="SwaggerPetstore-Model.html#t:OuterString">OuterString</a></span> <a href="src/SwaggerPetstore.Core.html#line-135" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Input string as post body</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterStringSerialize">FakeOuterStringSerialize</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:OuterString">OuterString</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterStringSerialize">FakeOuterStringSerialize</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:OuterString">OuterString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterStringSerialize">FakeOuterStringSerialize</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:12" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:12')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterNumberSerialize">FakeOuterNumberSerialize</a> <a href="SwaggerPetstore-Model.html#t:OuterNumber">OuterNumber</a></span> <a href="src/SwaggerPetstore.Core.html#line-116" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Input number as post body</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterNumberSerialize">FakeOuterNumberSerialize</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:OuterNumber">OuterNumber</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterNumberSerialize">FakeOuterNumberSerialize</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:OuterNumber">OuterNumber</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterNumberSerialize">FakeOuterNumberSerialize</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:13" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:13')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterCompositeSerialize">FakeOuterCompositeSerialize</a> <a href="SwaggerPetstore-Model.html#t:OuterComposite">OuterComposite</a></span> <a href="src/SwaggerPetstore.Core.html#line-97" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Input composite as post body</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterCompositeSerialize">FakeOuterCompositeSerialize</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:OuterComposite">OuterComposite</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterCompositeSerialize">FakeOuterCompositeSerialize</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:OuterComposite">OuterComposite</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterCompositeSerialize">FakeOuterCompositeSerialize</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:14" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:14')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterBooleanSerialize">FakeOuterBooleanSerialize</a> <a href="SwaggerPetstore-Model.html#t:OuterBoolean">OuterBoolean</a></span> <a href="src/SwaggerPetstore.Core.html#line-78" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Input boolean as post body</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterBooleanSerialize">FakeOuterBooleanSerialize</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:OuterBoolean">OuterBoolean</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterBooleanSerialize">FakeOuterBooleanSerialize</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:OuterBoolean">OuterBoolean</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:FakeOuterBooleanSerialize">FakeOuterBooleanSerialize</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasBodyParam:HasBodyParam:15" class="instance expander" onclick="toggleSection('i:ic:HasBodyParam:HasBodyParam:15')"></span> <a href="SwaggerPetstore-Core.html#t:HasBodyParam">HasBodyParam</a> <a href="SwaggerPetstore-API-AnotherFake.html#t:TestSpecialTags">TestSpecialTags</a> <a href="SwaggerPetstore-Model.html#t:Client">Client</a></span> <a href="src/SwaggerPetstore.Core.html#line-80" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - client model</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasBodyParam:HasBodyParam:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="SwaggerPetstore-MimeTypes.html#t:Consumes">Consumes</a> <a href="SwaggerPetstore-API-AnotherFake.html#t:TestSpecialTags">TestSpecialTags</a> contentType, <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> contentType <a href="SwaggerPetstore-Model.html#t:Client">Client</a>) =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-AnotherFake.html#t:TestSpecialTags">TestSpecialTags</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Client">Client</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-AnotherFake.html#t:TestSpecialTags">TestSpecialTags</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><h1 id="g:4">HasOptionalParam</h1><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:HasOptionalParam" class="def">HasOptionalParam</a> req param <span class="keyword">where</span> <a href="src/SwaggerPetstore.Core.html#HasOptionalParam" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></p><div class="doc"><p>Designates the optional parameters of a request</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="SwaggerPetstore-Core.html#v:applyOptionalParam">applyOptionalParam</a> | <a href="SwaggerPetstore-Core.html#v:-45--38--45-">(-&amp;-)</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:applyOptionalParam" class="def">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><div class="doc"><p>Apply an optional parameter to a request</p></div><p class="src"><a id="v:-45--38--45-" class="def">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <span class="fixity">infixl 2</span><span class="rightedge"></span> <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p><div class="doc"><p>infix operator / alias for <code>addOptionalParam</code></p></div></div><div class="subs instances"><p id="control.i:HasOptionalParam" class="caption collapser" onclick="toggleSection('i:HasOptionalParam')">Instances</p><div id="section.i:HasOptionalParam" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:1" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:1')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> <a href="SwaggerPetstore-Model.html#t:File">File</a></span> <a href="src/SwaggerPetstore.Core.html#line-316" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;file&quot; - file to upload</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:File">File</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:File">File</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:2" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:2')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> <a href="SwaggerPetstore-Model.html#t:AdditionalMetadata">AdditionalMetadata</a></span> <a href="src/SwaggerPetstore.Core.html#line-311" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;additionalMetadata&quot; - Additional data to pass to server</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:AdditionalMetadata">AdditionalMetadata</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:AdditionalMetadata">AdditionalMetadata</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UploadFile">UploadFile</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:3" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:3')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> <a href="SwaggerPetstore-Model.html#t:StatusText">StatusText</a></span> <a href="src/SwaggerPetstore.Core.html#line-277" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;status&quot; - Updated status of the pet</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:StatusText">StatusText</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:StatusText">StatusText</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:4" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:4')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> <a href="SwaggerPetstore-Model.html#t:Name2">Name2</a></span> <a href="src/SwaggerPetstore.Core.html#line-272" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;name&quot; - Updated name of the pet</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Name2">Name2</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Name2">Name2</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:UpdatePetWithForm">UpdatePetWithForm</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:5" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:5')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Pet.html#t:DeletePet">DeletePet</a> <a href="SwaggerPetstore-Model.html#t:ApiKey">ApiKey</a></span> <a href="src/SwaggerPetstore.Core.html#line-121" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:DeletePet">DeletePet</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ApiKey">ApiKey</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:DeletePet">DeletePet</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:DeletePet">DeletePet</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ApiKey">ApiKey</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Pet.html#t:DeletePet">DeletePet</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:6" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:6')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> <a href="SwaggerPetstore-Model.html#t:EnumQueryStringArray">EnumQueryStringArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-298" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_query_string_array&quot; - Query parameter enum test (string array)</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumQueryStringArray">EnumQueryStringArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumQueryStringArray">EnumQueryStringArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:7" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:7')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> <a href="SwaggerPetstore-Model.html#t:EnumQueryString">EnumQueryString</a></span> <a href="src/SwaggerPetstore.Core.html#line-303" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_query_string&quot; - Query parameter enum test (string)</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumQueryString">EnumQueryString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumQueryString">EnumQueryString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:8" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:8')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> <a href="SwaggerPetstore-Model.html#t:EnumQueryInteger">EnumQueryInteger</a></span> <a href="src/SwaggerPetstore.Core.html#line-308" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_query_integer&quot; - Query parameter enum test (double)</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumQueryInteger">EnumQueryInteger</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumQueryInteger">EnumQueryInteger</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:9" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:9')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> <a href="SwaggerPetstore-Model.html#t:EnumQueryDouble">EnumQueryDouble</a></span> <a href="src/SwaggerPetstore.Core.html#line-313" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_query_double&quot; - Query parameter enum test (double)</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumQueryDouble">EnumQueryDouble</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumQueryDouble">EnumQueryDouble</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:10" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:10')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> <a href="SwaggerPetstore-Model.html#t:EnumHeaderStringArray">EnumHeaderStringArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-288" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_header_string_array&quot; - Header parameter enum test (string array)</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumHeaderStringArray">EnumHeaderStringArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumHeaderStringArray">EnumHeaderStringArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:11" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:11')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> <a href="SwaggerPetstore-Model.html#t:EnumHeaderString">EnumHeaderString</a></span> <a href="src/SwaggerPetstore.Core.html#line-293" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_header_string&quot; - Header parameter enum test (string)</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumHeaderString">EnumHeaderString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumHeaderString">EnumHeaderString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:12" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:12')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> <a href="SwaggerPetstore-Model.html#t:EnumFormStringArray">EnumFormStringArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-278" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_form_string_array&quot; - Form parameter enum test (string array)</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumFormStringArray">EnumFormStringArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumFormStringArray">EnumFormStringArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:13" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:13')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> <a href="SwaggerPetstore-Model.html#t:EnumFormString">EnumFormString</a></span> <a href="src/SwaggerPetstore.Core.html#line-283" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_form_string&quot; - Form parameter enum test (string)</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumFormString">EnumFormString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:EnumFormString">EnumFormString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEnumParameters">TestEnumParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:14" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:14')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:Password">Password</a></span> <a href="src/SwaggerPetstore.Core.html#line-237" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;password&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Password">Password</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Password">Password</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:15" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:15')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:ParamString">ParamString</a></span> <a href="src/SwaggerPetstore.Core.html#line-217" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;string&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamString">ParamString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamString">ParamString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:16" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:16')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:ParamInteger">ParamInteger</a></span> <a href="src/SwaggerPetstore.Core.html#line-197" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;integer&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:16" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamInteger">ParamInteger</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamInteger">ParamInteger</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:17" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:17')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:ParamFloat">ParamFloat</a></span> <a href="src/SwaggerPetstore.Core.html#line-212" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;float&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:17" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamFloat">ParamFloat</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamFloat">ParamFloat</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:18" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:18')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:ParamDateTime">ParamDateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-232" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;dateTime&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:18" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamDateTime">ParamDateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamDateTime">ParamDateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:19" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:19')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:ParamDate">ParamDate</a></span> <a href="src/SwaggerPetstore.Core.html#line-227" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;date&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:19" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamDate">ParamDate</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamDate">ParamDate</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:20" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:20')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:ParamBinary">ParamBinary</a></span> <a href="src/SwaggerPetstore.Core.html#line-222" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;binary&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:20" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamBinary">ParamBinary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:ParamBinary">ParamBinary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:21" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:21')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:Int64">Int64</a></span> <a href="src/SwaggerPetstore.Core.html#line-207" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;int64&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:21" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Int64">Int64</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Int64">Int64</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:22" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:22')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:Int32">Int32</a></span> <a href="src/SwaggerPetstore.Core.html#line-202" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;int32&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:22" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Int32">Int32</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Int32">Int32</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:HasOptionalParam:HasOptionalParam:23" class="instance expander" onclick="toggleSection('i:ic:HasOptionalParam:HasOptionalParam:23')"></span> <a href="SwaggerPetstore-Core.html#t:HasOptionalParam">HasOptionalParam</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> <a href="SwaggerPetstore-Model.html#t:Callback">Callback</a></span> <a href="src/SwaggerPetstore.Core.html#line-242" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;callback&quot; - None</p></td></tr><tr><td colspan="2"><div id="section.i:ic:HasOptionalParam:HasOptionalParam:23" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Callback">Callback</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept -&gt; <a href="SwaggerPetstore-Model.html#t:Callback">Callback</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> <a href="SwaggerPetstore-API-Fake.html#t:TestEndpointParameters">TestEndpointParameters</a> contentType res accept <a href="src/SwaggerPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Params" class="def">Params</a> <a href="src/SwaggerPetstore.Core.html#Params" class="link">Source</a> <a href="#t:Params" class="selflink">#</a></p><div class="doc"><p>Request Params</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Params" class="def">Params</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:paramsQuery" class="def">paramsQuery</a> :: <a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:Query">Query</a></dfn><div class="doc empty">&nbsp;</div></li><li><dfn class="src"><a id="v:paramsHeaders" class="def">paramsHeaders</a> :: <a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:RequestHeaders">RequestHeaders</a></dfn><div class="doc empty">&nbsp;</div></li><li><dfn class="src"><a id="v:paramsBody" class="def">paramsBody</a> :: <a href="SwaggerPetstore-Core.html#t:ParamBody">ParamBody</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><p id="control.i:Params" class="caption collapser" onclick="toggleSection('i:Params')">Instances</p><div id="section.i:Params" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Params:Show:1" class="instance expander" onclick="toggleSection('i:id:Params:Show:1')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> <a href="SwaggerPetstore-Core.html#t:Params">Params</a></span> <a href="src/SwaggerPetstore.Core.html#line-204" class="link">Source</a> <a href="#t:Params" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Params:Show:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Params">Params</a> -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:Params">Params</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:Params">Params</a>] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:paramsQueryL" class="def">paramsQueryL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> <a href="SwaggerPetstore-Core.html#t:Params">Params</a> <a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:Query">Query</a> <a href="src/SwaggerPetstore.Core.html#paramsQueryL" class="link">Source</a> <a href="#v:paramsQueryL" class="selflink">#</a></p><div class="doc"><p><code><a href="SwaggerPetstore-Core.html#v:paramsQuery">paramsQuery</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:paramsHeadersL" class="def">paramsHeadersL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> <a href="SwaggerPetstore-Core.html#t:Params">Params</a> <a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:RequestHeaders">RequestHeaders</a> <a href="src/SwaggerPetstore.Core.html#paramsHeadersL" class="link">Source</a> <a href="#v:paramsHeadersL" class="selflink">#</a></p><div class="doc"><p><code><a href="SwaggerPetstore-Core.html#v:paramsHeaders">paramsHeaders</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:paramsBodyL" class="def">paramsBodyL</a> :: <a href="SwaggerPetstore-Core.html#t:Lens_-39-">Lens_'</a> <a href="SwaggerPetstore-Core.html#t:Params">Params</a> <a href="SwaggerPetstore-Core.html#t:ParamBody">ParamBody</a> <a href="src/SwaggerPetstore.Core.html#paramsBodyL" class="link">Source</a> <a href="#v:paramsBodyL" class="selflink">#</a></p><div class="doc"><p><code><a href="SwaggerPetstore-Core.html#v:paramsBody">paramsBody</a></code> Lens</p></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:ParamBody" class="def">ParamBody</a> <a href="src/SwaggerPetstore.Core.html#ParamBody" class="link">Source</a> <a href="#t:ParamBody" class="selflink">#</a></p><div class="doc"><p>Request Body</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:ParamBodyNone" class="def">ParamBodyNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParamBodyB" class="def">ParamBodyB</a> <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParamBodyBL" class="def">ParamBodyBL</a> <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParamBodyFormUrlEncoded" class="def">ParamBodyFormUrlEncoded</a> <a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParamBodyMultipartFormData" class="def">ParamBodyMultipartFormData</a> [<a href="../http-client-0.5.7.1/Network-HTTP-Client-MultipartFormData.html#t:Part">Part</a>]</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ParamBody" class="caption collapser" onclick="toggleSection('i:ParamBody')">Instances</p><div id="section.i:ParamBody" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ParamBody:Show:1" class="instance expander" onclick="toggleSection('i:id:ParamBody:Show:1')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> <a href="SwaggerPetstore-Core.html#t:ParamBody">ParamBody</a></span> <a href="src/SwaggerPetstore.Core.html#line-228" class="link">Source</a> <a href="#t:ParamBody" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ParamBody:Show:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ParamBody">ParamBody</a> -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:ParamBody">ParamBody</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:ParamBody">ParamBody</a>] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><h2 id="g:5">SwaggerPetstoreRequest Utils</h2><div class="top"><p class="src"><a id="v:_mkRequest" class="def">_mkRequest</a> <a href="src/SwaggerPetstore.Core.html#_mkRequest" class="link">Source</a> <a href="#v:_mkRequest" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="../http-types-0.9.1/Network-HTTP-Types-Method.html#t:Method">Method</a></td><td class="doc"><p>Method </p></td></tr><tr><td class="src">-&gt; [<a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a>]</td><td class="doc"><p>Endpoint</p></td></tr><tr><td class="src">-&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept</td><td class="doc"><p>req: Request Type, res: Response Type</p></td></tr></table></div></div><div class="top"><p class="src"><a id="v:_mkParams" class="def">_mkParams</a> :: <a href="SwaggerPetstore-Core.html#t:Params">Params</a> <a href="src/SwaggerPetstore.Core.html#_mkParams" class="link">Source</a> <a href="#v:_mkParams" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:setHeader" class="def">setHeader</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:Header">Header</a>] -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#setHeader" class="link">Source</a> <a href="#v:setHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:removeHeader" class="def">removeHeader</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:HeaderName">HeaderName</a>] -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#removeHeader" class="link">Source</a> <a href="#v:removeHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_setContentTypeHeader" class="def">_setContentTypeHeader</a> :: <span class="keyword">forall</span> req contentType res accept. <a href="SwaggerPetstore-MimeTypes.html#t:MimeType">MimeType</a> contentType =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#_setContentTypeHeader" class="link">Source</a> <a href="#v:_setContentTypeHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_setAcceptHeader" class="def">_setAcceptHeader</a> :: <span class="keyword">forall</span> req contentType res accept. <a href="SwaggerPetstore-MimeTypes.html#t:MimeType">MimeType</a> accept =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#_setAcceptHeader" class="link">Source</a> <a href="#v:_setAcceptHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:setQuery" class="def">setQuery</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:QueryItem">QueryItem</a>] -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#setQuery" class="link">Source</a> <a href="#v:setQuery" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:addForm" class="def">addForm</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#addForm" class="link">Source</a> <a href="#v:addForm" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_addMultiFormPart" class="def">_addMultiFormPart</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../http-client-0.5.7.1/Network-HTTP-Client-MultipartFormData.html#t:Part">Part</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#_addMultiFormPart" class="link">Source</a> <a href="#v:_addMultiFormPart" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_setBodyBS" class="def">_setBodyBS</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#_setBodyBS" class="link">Source</a> <a href="#v:_setBodyBS" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_setBodyLBS" class="def">_setBodyLBS</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#_setBodyLBS" class="link">Source</a> <a href="#v:_setBodyLBS" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_hasAuthType" class="def">_hasAuthType</a> :: <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> authMethod =&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/Data-Proxy.html#t:Proxy">Proxy</a> authMethod -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept <a href="src/SwaggerPetstore.Core.html#_hasAuthType" class="link">Source</a> <a href="#v:_hasAuthType" class="selflink">#</a></p></div><h2 id="g:6">Params Utils</h2><div class="top"><p class="src"><a id="v:toPath" class="def">toPath</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; a -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.Core.html#toPath" class="link">Source</a> <a href="#v:toPath" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toHeader" class="def">toHeader</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; (<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:HeaderName">HeaderName</a>, a) -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:Header">Header</a>] <a href="src/SwaggerPetstore.Core.html#toHeader" class="link">Source</a> <a href="#v:toHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toForm" class="def">toForm</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> v =&gt; (<a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>, v) -&gt; <a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a> <a href="src/SwaggerPetstore.Core.html#toForm" class="link">Source</a> <a href="#v:toForm" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toQuery" class="def">toQuery</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; (<a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>, <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> a) -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:QueryItem">QueryItem</a>] <a href="src/SwaggerPetstore.Core.html#toQuery" class="link">Source</a> <a href="#v:toQuery" class="selflink">#</a></p></div><h3 id="g:7">Swagger <code><a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a></code> Utils</h3><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:CollectionFormat" class="def">CollectionFormat</a> <a href="src/SwaggerPetstore.Core.html#CollectionFormat" class="link">Source</a> <a href="#t:CollectionFormat" class="selflink">#</a></p><div class="doc"><p>Determines the format of the array if type array is used.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:CommaSeparated" class="def">CommaSeparated</a></td><td class="doc"><p>CSV format for multiple parameters.</p></td></tr><tr><td class="src"><a id="v:SpaceSeparated" class="def">SpaceSeparated</a></td><td class="doc"><p>Also called <a href="SSV.html">SSV</a></p></td></tr><tr><td class="src"><a id="v:TabSeparated" class="def">TabSeparated</a></td><td class="doc"><p>Also called <a href="TSV.html">TSV</a></p></td></tr><tr><td class="src"><a id="v:PipeSeparated" class="def">PipeSeparated</a></td><td class="doc"><p>`value1|value2|value2`</p></td></tr><tr><td class="src"><a id="v:MultiParamArray" class="def">MultiParamArray</a></td><td class="doc"><p>Using multiple GET parameters, e.g. `foo=bar&amp;foo=baz`. This is valid only for parameters in &quot;query&quot; (<code><a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:Query">Query</a></code>) or &quot;formData&quot; (<code><a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a></code>)</p></td></tr></table></div></div><div class="top"><p class="src"><a id="v:toHeaderColl" class="def">toHeaderColl</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:HeaderName">HeaderName</a>, [a]) -&gt; [<a href="../http-types-0.9.1/Network-HTTP-Types-Header.html#t:Header">Header</a>] <a href="src/SwaggerPetstore.Core.html#toHeaderColl" class="link">Source</a> <a href="#v:toHeaderColl" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toFormColl" class="def">toFormColl</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> v =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (<a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>, [v]) -&gt; <a href="../http-api-data-0.3.7.1/Web-Internal-FormUrlEncoded.html#t:Form">Form</a> <a href="src/SwaggerPetstore.Core.html#toFormColl" class="link">Source</a> <a href="#v:toFormColl" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toQueryColl" class="def">toQueryColl</a> :: <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (<a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>, <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> [a]) -&gt; <a href="../http-types-0.9.1/Network-HTTP-Types-URI.html#t:Query">Query</a> <a href="src/SwaggerPetstore.Core.html#toQueryColl" class="link">Source</a> <a href="#v:toQueryColl" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_toColl" class="def">_toColl</a> :: <a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> f =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (f a -&gt; [(b, <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>)]) -&gt; f [a] -&gt; [(b, <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>)] <a href="src/SwaggerPetstore.Core.html#_toColl" class="link">Source</a> <a href="#v:_toColl" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_toCollA" class="def">_toCollA</a> :: (<a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> f, <a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> t, <a href="../base-4.10.1.0/Control-Applicative.html#t:Alternative">Alternative</a> t) =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (f (t a) -&gt; [(b, t <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>)]) -&gt; f (t [a]) -&gt; [(b, t <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a>)] <a href="src/SwaggerPetstore.Core.html#_toCollA" class="link">Source</a> <a href="#v:_toCollA" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_toCollA-39-" class="def">_toCollA'</a> :: (<a href="../base-4.10.1.0/Data-Monoid.html#t:Monoid">Monoid</a> c, <a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> f, <a href="../base-4.10.1.0/Data-Traversable.html#t:Traversable">Traversable</a> t, <a href="../base-4.10.1.0/Control-Applicative.html#t:Alternative">Alternative</a> t) =&gt; <a href="SwaggerPetstore-Core.html#t:CollectionFormat">CollectionFormat</a> -&gt; (f (t a) -&gt; [(b, t c)]) -&gt; (<a href="../base-4.10.1.0/Data-Char.html#t:Char">Char</a> -&gt; c) -&gt; f (t [a]) -&gt; [(b, t c)] <a href="src/SwaggerPetstore.Core.html#_toCollA%27" class="link">Source</a> <a href="#v:_toCollA-39-" class="selflink">#</a></p></div><h1 id="g:8">AuthMethods</h1><div class="top"><p class="src"><span class="keyword">class</span> <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> a =&gt; <a id="t:AuthMethod" class="def">AuthMethod</a> a <span class="keyword">where</span> <a href="src/SwaggerPetstore.Core.html#AuthMethod" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></p><div class="doc"><p>Provides a method to apply auth methods to requests</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="SwaggerPetstore-Core.html#v:applyAuthMethod">applyAuthMethod</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:applyAuthMethod" class="def">applyAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; a -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="src/SwaggerPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:AuthMethod" class="caption collapser" onclick="toggleSection('i:AuthMethod')">Instances</p><div id="section.i:AuthMethod" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:AuthMethod:AuthMethod:1" class="instance expander" onclick="toggleSection('i:ic:AuthMethod:AuthMethod:1')"></span> <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> <a href="SwaggerPetstore-Core.html#t:AnyAuthMethod">AnyAuthMethod</a></span> <a href="src/SwaggerPetstore.Core.html#line-379" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:AuthMethod:AuthMethod:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="SwaggerPetstore-Core.html#t:AnyAuthMethod">AnyAuthMethod</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="src/SwaggerPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:AuthMethod:AuthMethod:2" class="instance expander" onclick="toggleSection('i:ic:AuthMethod:AuthMethod:2')"></span> <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> <a href="SwaggerPetstore-Model.html#t:AuthOAuthPetstoreAuth">AuthOAuthPetstoreAuth</a></span> <a href="src/SwaggerPetstore.Core.html#line-1763" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:AuthMethod:AuthMethod:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="SwaggerPetstore-Model.html#t:AuthOAuthPetstoreAuth">AuthOAuthPetstoreAuth</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="src/SwaggerPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:AuthMethod:AuthMethod:3" class="instance expander" onclick="toggleSection('i:ic:AuthMethod:AuthMethod:3')"></span> <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> <a href="SwaggerPetstore-Model.html#t:AuthBasicHttpBasicTest">AuthBasicHttpBasicTest</a></span> <a href="src/SwaggerPetstore.Core.html#line-1749" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:AuthMethod:AuthMethod:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="SwaggerPetstore-Model.html#t:AuthBasicHttpBasicTest">AuthBasicHttpBasicTest</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="src/SwaggerPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:AuthMethod:AuthMethod:4" class="instance expander" onclick="toggleSection('i:ic:AuthMethod:AuthMethod:4')"></span> <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> <a href="SwaggerPetstore-Model.html#t:AuthApiKeyApiKeyQuery">AuthApiKeyApiKeyQuery</a></span> <a href="src/SwaggerPetstore.Core.html#line-1736" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:AuthMethod:AuthMethod:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="SwaggerPetstore-Model.html#t:AuthApiKeyApiKeyQuery">AuthApiKeyApiKeyQuery</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="src/SwaggerPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:AuthMethod:AuthMethod:5" class="instance expander" onclick="toggleSection('i:ic:AuthMethod:AuthMethod:5')"></span> <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> <a href="SwaggerPetstore-Model.html#t:AuthApiKeyApiKey">AuthApiKeyApiKey</a></span> <a href="src/SwaggerPetstore.Core.html#line-1723" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:AuthMethod:AuthMethod:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="SwaggerPetstore-Model.html#t:AuthApiKeyApiKey">AuthApiKeyApiKey</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="src/SwaggerPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:AnyAuthMethod" class="def">AnyAuthMethod</a> <a href="src/SwaggerPetstore.Core.html#AnyAuthMethod" class="link">Source</a> <a href="#t:AnyAuthMethod" class="selflink">#</a></p><div class="doc"><p>An existential wrapper for any AuthMethod</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> a =&gt; <a id="v:AnyAuthMethod" class="def">AnyAuthMethod</a> a</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:AnyAuthMethod" class="caption collapser" onclick="toggleSection('i:AnyAuthMethod')">Instances</p><div id="section.i:AnyAuthMethod" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AnyAuthMethod:AuthMethod:1" class="instance expander" onclick="toggleSection('i:id:AnyAuthMethod:AuthMethod:1')"></span> <a href="SwaggerPetstore-Core.html#t:AuthMethod">AuthMethod</a> <a href="SwaggerPetstore-Core.html#t:AnyAuthMethod">AnyAuthMethod</a></span> <a href="src/SwaggerPetstore.Core.html#line-379" class="link">Source</a> <a href="#t:AnyAuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:AnyAuthMethod:AuthMethod:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="SwaggerPetstore-Core.html#t:AnyAuthMethod">AnyAuthMethod</a> -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="src/SwaggerPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:AuthMethodException" class="def">AuthMethodException</a> <a href="src/SwaggerPetstore.Core.html#AuthMethodException" class="link">Source</a> <a href="#t:AuthMethodException" class="selflink">#</a></p><div class="doc"><p>indicates exceptions related to AuthMethods</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:AuthMethodException" class="def">AuthMethodException</a> <a href="../base-4.10.1.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:AuthMethodException" class="caption collapser" onclick="toggleSection('i:AuthMethodException')">Instances</p><div id="section.i:AuthMethodException" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AuthMethodException:Show:1" class="instance expander" onclick="toggleSection('i:id:AuthMethodException:Show:1')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> <a href="SwaggerPetstore-Core.html#t:AuthMethodException">AuthMethodException</a></span> <a href="src/SwaggerPetstore.Core.html#line-382" class="link">Source</a> <a href="#t:AuthMethodException" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:AuthMethodException:Show:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:AuthMethodException">AuthMethodException</a> -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:AuthMethodException">AuthMethodException</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:AuthMethodException">AuthMethodException</a>] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AuthMethodException:Exception:2" class="instance expander" onclick="toggleSection('i:id:AuthMethodException:Exception:2')"></span> <a href="../base-4.10.1.0/Control-Exception-Base.html#t:Exception">Exception</a> <a href="SwaggerPetstore-Core.html#t:AuthMethodException">AuthMethodException</a></span> <a href="src/SwaggerPetstore.Core.html#line-384" class="link">Source</a> <a href="#t:AuthMethodException" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:AuthMethodException:Exception:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toException">toException</a> :: <a href="SwaggerPetstore-Core.html#t:AuthMethodException">AuthMethodException</a> -&gt; <a href="../base-4.10.1.0/Control-Exception-Base.html#t:SomeException">SomeException</a> <a href="#v:toException" class="selflink">#</a></p><p class="src"><a href="#v:fromException">fromException</a> :: <a href="../base-4.10.1.0/Control-Exception-Base.html#t:SomeException">SomeException</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="SwaggerPetstore-Core.html#t:AuthMethodException">AuthMethodException</a> <a href="#v:fromException" class="selflink">#</a></p><p class="src"><a href="#v:displayException">displayException</a> :: <a href="SwaggerPetstore-Core.html#t:AuthMethodException">AuthMethodException</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:displayException" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:_applyAuthMethods" class="def">_applyAuthMethods</a> :: <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept -&gt; <a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreConfig">SwaggerPetstoreConfig</a> -&gt; <a href="../base-4.10.1.0/System-IO.html#t:IO">IO</a> (<a href="SwaggerPetstore-Core.html#t:SwaggerPetstoreRequest">SwaggerPetstoreRequest</a> req contentType res accept) <a href="src/SwaggerPetstore.Core.html#_applyAuthMethods" class="link">Source</a> <a href="#v:_applyAuthMethods" class="selflink">#</a></p><div class="doc"><p>apply all matching AuthMethods in config to request</p></div></div><h1 id="g:9">Utils</h1><div class="top"><p class="src"><a id="v:_omitNulls" class="def">_omitNulls</a> :: [(<a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a>, <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a>)] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="src/SwaggerPetstore.Core.html#_omitNulls" class="link">Source</a> <a href="#v:_omitNulls" class="selflink">#</a></p><div class="doc"><p>Removes Null fields.  (OpenAPI-Specification 2.0 does not allow Null in JSON)</p></div></div><div class="top"><p class="src"><a id="v:_toFormItem" class="def">_toFormItem</a> :: (<a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> a, <a href="../base-4.10.1.0/Data-Functor.html#t:Functor">Functor</a> f) =&gt; t -&gt; f a -&gt; f (t, [<a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a>]) <a href="src/SwaggerPetstore.Core.html#_toFormItem" class="link">Source</a> <a href="#v:_toFormItem" class="selflink">#</a></p><div class="doc"><p>Encodes fields using WH.toQueryParam</p></div></div><div class="top"><p class="src"><a id="v:_emptyToNothing" class="def">_emptyToNothing</a> :: <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="src/SwaggerPetstore.Core.html#_emptyToNothing" class="link">Source</a> <a href="#v:_emptyToNothing" class="selflink">#</a></p><div class="doc"><p>Collapse (Just &quot;&quot;) to Nothing</p></div></div><div class="top"><p class="src"><a id="v:_memptyToNothing" class="def">_memptyToNothing</a> :: (<a href="../base-4.10.1.0/Data-Monoid.html#t:Monoid">Monoid</a> a, <a href="../base-4.10.1.0/Data-Eq.html#t:Eq">Eq</a> a) =&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> a -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> a <a href="src/SwaggerPetstore.Core.html#_memptyToNothing" class="link">Source</a> <a href="#v:_memptyToNothing" class="selflink">#</a></p><div class="doc"><p>Collapse (Just mempty) to Nothing</p></div></div><h1 id="g:10">DateTime Formatting</h1><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:DateTime" class="def">DateTime</a> <a href="src/SwaggerPetstore.Core.html#DateTime" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:DateTime" class="def">DateTime</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unDateTime" class="def">unDateTime</a> :: <a href="../time-1.8.0.2/Data-Time-Clock.html#t:UTCTime">UTCTime</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><p id="control.i:DateTime" class="caption collapser" onclick="toggleSection('i:DateTime')">Instances</p><div id="section.i:DateTime" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:Eq:1" class="instance expander" onclick="toggleSection('i:id:DateTime:Eq:1')"></span> <a href="../base-4.10.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-424" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:Data:2" class="instance expander" onclick="toggleSection('i:id:DateTime:Data:2')"></span> <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-424" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:Data:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; c (d -&gt; b) -&gt; d -&gt; c b) -&gt; (<span class="keyword">forall</span> g. g -&gt; c g) -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; c <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class="keyword">forall</span> r. r -&gt; c r) -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:Constr">Constr</a> -&gt; c <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:Constr">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:DataType">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> (<a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>) t =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; c (t d)) -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (c <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> (<a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>) t =&gt; (<span class="keyword">forall</span> d e. (<a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d, <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> e) =&gt; c (t d e)) -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (c <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> b =&gt; b -&gt; b) -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -&gt; r' -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: (r' -&gt; r -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:Ord:3" class="instance expander" onclick="toggleSection('i:id:DateTime:Ord:3')"></span> <a href="../base-4.10.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-424" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:Ord:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:Show:4" class="instance expander" onclick="toggleSection('i:id:DateTime:Show:4')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-433" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:Show:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a>] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:ToJSON:5" class="instance expander" onclick="toggleSection('i:id:DateTime:ToJSON:5')"></span> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:ToJSON">ToJSON</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-427" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:ToJSON:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toJSON">toJSON</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="#v:toJSON" class="selflink">#</a></p><p class="src"><a href="#v:toEncoding">toEncoding</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Encoding-Internal.html#t:Encoding">Encoding</a> <a href="#v:toEncoding" class="selflink">#</a></p><p class="src"><a href="#v:toJSONList">toJSONList</a> :: [<a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a>] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="#v:toJSONList" class="selflink">#</a></p><p class="src"><a href="#v:toEncodingList">toEncodingList</a> :: [<a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a>] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Encoding-Internal.html#t:Encoding">Encoding</a> <a href="#v:toEncodingList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:FromJSON:6" class="instance expander" onclick="toggleSection('i:id:DateTime:FromJSON:6')"></span> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:FromJSON">FromJSON</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-425" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:FromJSON:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseJSON">parseJSON</a> :: <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Parser">Parser</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:parseJSON" class="selflink">#</a></p><p class="src"><a href="#v:parseJSONList">parseJSONList</a> :: <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Parser">Parser</a> [<a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a>] <a href="#v:parseJSONList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:NFData:7" class="instance expander" onclick="toggleSection('i:id:DateTime:NFData:7')"></span> <a href="../deepseq-1.4.3.0/Control-DeepSeq.html#t:NFData">NFData</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-424" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:NFData:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; () <a href="#v:rnf" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:ToHttpApiData:8" class="instance expander" onclick="toggleSection('i:id:DateTime:ToHttpApiData:8')"></span> <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-431" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:ToHttpApiData:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toUrlPiece">toUrlPiece</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="#v:toUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:toEncodedUrlPiece">toEncodedUrlPiece</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../binary-0.8.5.1/Data-Binary-Builder.html#t:Builder">Builder</a> <a href="#v:toEncodedUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:toHeader">toHeader</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> <a href="#v:toHeader" class="selflink">#</a></p><p class="src"><a href="#v:toQueryParam">toQueryParam</a> :: <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="#v:toQueryParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:FromHttpApiData:9" class="instance expander" onclick="toggleSection('i:id:DateTime:FromHttpApiData:9')"></span> <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:FromHttpApiData">FromHttpApiData</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-429" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:FromHttpApiData:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseUrlPiece">parseUrlPiece</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:parseUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:parseHeader">parseHeader</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:parseHeader" class="selflink">#</a></p><p class="src"><a href="#v:parseQueryParam">parseQueryParam</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:parseQueryParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:FormatTime:10" class="instance expander" onclick="toggleSection('i:id:DateTime:FormatTime:10')"></span> <a href="../time-1.8.0.2/Data-Time-Format.html#t:FormatTime">FormatTime</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-424" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:FormatTime:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:formatCharacter">formatCharacter</a> :: <a href="../base-4.10.1.0/Data-Char.html#t:Char">Char</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="../time-1.8.0.2/Data-Time-Format.html#t:TimeLocale">TimeLocale</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="../time-1.8.0.2/Data-Time-Format.html#t:NumericPadOption">NumericPadOption</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a>) <a href="#v:formatCharacter" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:ParseTime:11" class="instance expander" onclick="toggleSection('i:id:DateTime:ParseTime:11')"></span> <a href="../time-1.8.0.2/Data-Time-Format.html#t:ParseTime">ParseTime</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-424" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:ParseTime:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:buildTime">buildTime</a> :: <a href="../time-1.8.0.2/Data-Time-Format.html#t:TimeLocale">TimeLocale</a> -&gt; [(<a href="../base-4.10.1.0/Data-Char.html#t:Char">Char</a>, <a href="../base-4.10.1.0/Data-String.html#t:String">String</a>)] -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> <a href="#v:buildTime" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:DateTime:MimeRender:12" class="instance expander" onclick="toggleSection('i:id:DateTime:MimeRender:12')"></span> <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a></span> <a href="src/SwaggerPetstore.Core.html#line-435" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:DateTime:MimeRender:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:mimeRender">mimeRender</a> :: <a href="../base-4.10.1.0/Data-Proxy.html#t:Proxy">Proxy</a> <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.MimeTypes.html#mimeRender" class="link">Source</a> <a href="#v:mimeRender" class="selflink">#</a></p><p class="src"><a href="#v:mimeRender-39-">mimeRender'</a> :: <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> -&gt; <a href="SwaggerPetstore-Core.html#t:DateTime">DateTime</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.MimeTypes.html#mimeRender%27" class="link">Source</a> <a href="#v:mimeRender-39-" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:_readDateTime" class="def">_readDateTime</a> :: (<a href="../time-1.8.0.2/Data-Time-Format.html#t:ParseTime">ParseTime</a> t, <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m, <a href="../base-4.10.1.0/Control-Applicative.html#t:Alternative">Alternative</a> m) =&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> -&gt; m t <a href="src/SwaggerPetstore.Core.html#_readDateTime" class="link">Source</a> <a href="#v:_readDateTime" class="selflink">#</a></p><div class="doc"><pre>_parseISO8601</pre></div></div><div class="top"><p class="src"><a id="v:_showDateTime" class="def">_showDateTime</a> :: (t ~ <a href="../time-1.8.0.2/Data-Time-Clock.html#t:UTCTime">UTCTime</a>, <a href="../time-1.8.0.2/Data-Time-Format.html#t:FormatTime">FormatTime</a> t) =&gt; t -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="src/SwaggerPetstore.Core.html#_showDateTime" class="link">Source</a> <a href="#v:_showDateTime" class="selflink">#</a></p><div class="doc"><pre>TI.formatISO8601Millis</pre></div></div><div class="top"><p class="src"><a id="v:_parseISO8601" class="def">_parseISO8601</a> :: (<a href="../time-1.8.0.2/Data-Time-Format.html#t:ParseTime">ParseTime</a> t, <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m, <a href="../base-4.10.1.0/Control-Applicative.html#t:Alternative">Alternative</a> m) =&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> -&gt; m t <a href="src/SwaggerPetstore.Core.html#_parseISO8601" class="link">Source</a> <a href="#v:_parseISO8601" class="selflink">#</a></p><div class="doc"><p>parse an ISO8601 date-time string</p></div></div><h1 id="g:11">Date Formatting</h1><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:Date" class="def">Date</a> <a href="src/SwaggerPetstore.Core.html#Date" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Date" class="def">Date</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unDate" class="def">unDate</a> :: <a href="../time-1.8.0.2/Data-Time-Calendar.html#t:Day">Day</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><p id="control.i:Date" class="caption collapser" onclick="toggleSection('i:Date')">Instances</p><div id="section.i:Date" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:Enum:1" class="instance expander" onclick="toggleSection('i:id:Date:Enum:1')"></span> <a href="../base-4.10.1.0/Prelude.html#t:Enum">Enum</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:Enum:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:succ">succ</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:succ" class="selflink">#</a></p><p class="src"><a href="#v:pred">pred</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:pred" class="selflink">#</a></p><p class="src"><a href="#v:toEnum">toEnum</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:toEnum" class="selflink">#</a></p><p class="src"><a href="#v:fromEnum">fromEnum</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> <a href="#v:fromEnum" class="selflink">#</a></p><p class="src"><a href="#v:enumFrom">enumFrom</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] <a href="#v:enumFrom" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThen">enumFromThen</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] <a href="#v:enumFromThen" class="selflink">#</a></p><p class="src"><a href="#v:enumFromTo">enumFromTo</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] <a href="#v:enumFromTo" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThenTo">enumFromThenTo</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] <a href="#v:enumFromThenTo" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:Eq:2" class="instance expander" onclick="toggleSection('i:id:Date:Eq:2')"></span> <a href="../base-4.10.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:Eq:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:Data:3" class="instance expander" onclick="toggleSection('i:id:Date:Data:3')"></span> <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:Data:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; c (d -&gt; b) -&gt; d -&gt; c b) -&gt; (<span class="keyword">forall</span> g. g -&gt; c g) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; c <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class="keyword">forall</span> r. r -&gt; c r) -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:Constr">Constr</a> -&gt; c <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:Constr">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:DataType">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> (<a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>) t =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; c (t d)) -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (c <a href="SwaggerPetstore-Core.html#t:Date">Date</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> (<a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>) t =&gt; (<span class="keyword">forall</span> d e. (<a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d, <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> e) =&gt; c (t d e)) -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (c <a href="SwaggerPetstore-Core.html#t:Date">Date</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> b =&gt; b -&gt; b) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -&gt; r' -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: (r' -&gt; r -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:Ord:4" class="instance expander" onclick="toggleSection('i:id:Date:Ord:4')"></span> <a href="../base-4.10.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:Ord:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:Show:5" class="instance expander" onclick="toggleSection('i:id:Date:Show:5')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-470" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:Show:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:Ix:6" class="instance expander" onclick="toggleSection('i:id:Date:Ix:6')"></span> <a href="../base-4.10.1.0/Data-Ix.html#t:Ix">Ix</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:Ix:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="SwaggerPetstore-Core.html#t:Date">Date</a>, <a href="SwaggerPetstore-Core.html#t:Date">Date</a>) -&gt; [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="SwaggerPetstore-Core.html#t:Date">Date</a>, <a href="SwaggerPetstore-Core.html#t:Date">Date</a>) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="SwaggerPetstore-Core.html#t:Date">Date</a>, <a href="SwaggerPetstore-Core.html#t:Date">Date</a>) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="SwaggerPetstore-Core.html#t:Date">Date</a>, <a href="SwaggerPetstore-Core.html#t:Date">Date</a>) -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="SwaggerPetstore-Core.html#t:Date">Date</a>, <a href="SwaggerPetstore-Core.html#t:Date">Date</a>) -&gt; <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="SwaggerPetstore-Core.html#t:Date">Date</a>, <a href="SwaggerPetstore-Core.html#t:Date">Date</a>) -&gt; <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:ToJSON:7" class="instance expander" onclick="toggleSection('i:id:Date:ToJSON:7')"></span> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:ToJSON">ToJSON</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-464" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:ToJSON:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toJSON">toJSON</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="#v:toJSON" class="selflink">#</a></p><p class="src"><a href="#v:toEncoding">toEncoding</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Encoding-Internal.html#t:Encoding">Encoding</a> <a href="#v:toEncoding" class="selflink">#</a></p><p class="src"><a href="#v:toJSONList">toJSONList</a> :: [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="#v:toJSONList" class="selflink">#</a></p><p class="src"><a href="#v:toEncodingList">toEncodingList</a> :: [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Encoding-Internal.html#t:Encoding">Encoding</a> <a href="#v:toEncodingList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:FromJSON:8" class="instance expander" onclick="toggleSection('i:id:Date:FromJSON:8')"></span> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:FromJSON">FromJSON</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-462" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:FromJSON:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseJSON">parseJSON</a> :: <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Parser">Parser</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:parseJSON" class="selflink">#</a></p><p class="src"><a href="#v:parseJSONList">parseJSONList</a> :: <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Parser">Parser</a> [<a href="SwaggerPetstore-Core.html#t:Date">Date</a>] <a href="#v:parseJSONList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:NFData:9" class="instance expander" onclick="toggleSection('i:id:Date:NFData:9')"></span> <a href="../deepseq-1.4.3.0/Control-DeepSeq.html#t:NFData">NFData</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:NFData:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; () <a href="#v:rnf" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:ToHttpApiData:10" class="instance expander" onclick="toggleSection('i:id:Date:ToHttpApiData:10')"></span> <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-468" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:ToHttpApiData:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toUrlPiece">toUrlPiece</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="#v:toUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:toEncodedUrlPiece">toEncodedUrlPiece</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../binary-0.8.5.1/Data-Binary-Builder.html#t:Builder">Builder</a> <a href="#v:toEncodedUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:toHeader">toHeader</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> <a href="#v:toHeader" class="selflink">#</a></p><p class="src"><a href="#v:toQueryParam">toQueryParam</a> :: <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="#v:toQueryParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:FromHttpApiData:11" class="instance expander" onclick="toggleSection('i:id:Date:FromHttpApiData:11')"></span> <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:FromHttpApiData">FromHttpApiData</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-466" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:FromHttpApiData:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseUrlPiece">parseUrlPiece</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:parseUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:parseHeader">parseHeader</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:parseHeader" class="selflink">#</a></p><p class="src"><a href="#v:parseQueryParam">parseQueryParam</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:parseQueryParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:FormatTime:12" class="instance expander" onclick="toggleSection('i:id:Date:FormatTime:12')"></span> <a href="../time-1.8.0.2/Data-Time-Format.html#t:FormatTime">FormatTime</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:FormatTime:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:formatCharacter">formatCharacter</a> :: <a href="../base-4.10.1.0/Data-Char.html#t:Char">Char</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="../time-1.8.0.2/Data-Time-Format.html#t:TimeLocale">TimeLocale</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="../time-1.8.0.2/Data-Time-Format.html#t:NumericPadOption">NumericPadOption</a> -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a>) <a href="#v:formatCharacter" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:ParseTime:13" class="instance expander" onclick="toggleSection('i:id:Date:ParseTime:13')"></span> <a href="../time-1.8.0.2/Data-Time-Format.html#t:ParseTime">ParseTime</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:ParseTime:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:buildTime">buildTime</a> :: <a href="../time-1.8.0.2/Data-Time-Format.html#t:TimeLocale">TimeLocale</a> -&gt; [(<a href="../base-4.10.1.0/Data-Char.html#t:Char">Char</a>, <a href="../base-4.10.1.0/Data-String.html#t:String">String</a>)] -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a> <a href="#v:buildTime" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Date:MimeRender:14" class="instance expander" onclick="toggleSection('i:id:Date:MimeRender:14')"></span> <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> <a href="SwaggerPetstore-Core.html#t:Date">Date</a></span> <a href="src/SwaggerPetstore.Core.html#line-472" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Date:MimeRender:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:mimeRender">mimeRender</a> :: <a href="../base-4.10.1.0/Data-Proxy.html#t:Proxy">Proxy</a> <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.MimeTypes.html#mimeRender" class="link">Source</a> <a href="#v:mimeRender" class="selflink">#</a></p><p class="src"><a href="#v:mimeRender-39-">mimeRender'</a> :: <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Date">Date</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.MimeTypes.html#mimeRender%27" class="link">Source</a> <a href="#v:mimeRender-39-" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:_readDate" class="def">_readDate</a> :: (<a href="../time-1.8.0.2/Data-Time-Format.html#t:ParseTime">ParseTime</a> t, <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m) =&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> -&gt; m t <a href="src/SwaggerPetstore.Core.html#_readDate" class="link">Source</a> <a href="#v:_readDate" class="selflink">#</a></p><div class="doc"><pre>TI.parseTimeM True TI.defaultTimeLocale &quot;%Y-%m-%d&quot;</pre></div></div><div class="top"><p class="src"><a id="v:_showDate" class="def">_showDate</a> :: <a href="../time-1.8.0.2/Data-Time-Format.html#t:FormatTime">FormatTime</a> t =&gt; t -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="src/SwaggerPetstore.Core.html#_showDate" class="link">Source</a> <a href="#v:_showDate" class="selflink">#</a></p><div class="doc"><pre>TI.formatTime TI.defaultTimeLocale &quot;%Y-%m-%d&quot;</pre></div></div><h1 id="g:12">Byte/Binary Formatting</h1><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:ByteArray" class="def">ByteArray</a> <a href="src/SwaggerPetstore.Core.html#ByteArray" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></p><div class="doc"><p>base64 encoded characters</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:ByteArray" class="def">ByteArray</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unByteArray" class="def">unByteArray</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><p id="control.i:ByteArray" class="caption collapser" onclick="toggleSection('i:ByteArray')">Instances</p><div id="section.i:ByteArray" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:Eq:1" class="instance expander" onclick="toggleSection('i:id:ByteArray:Eq:1')"></span> <a href="../base-4.10.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-492" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:Data:2" class="instance expander" onclick="toggleSection('i:id:ByteArray:Data:2')"></span> <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-492" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:Data:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; c (d -&gt; b) -&gt; d -&gt; c b) -&gt; (<span class="keyword">forall</span> g. g -&gt; c g) -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; c <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class="keyword">forall</span> r. r -&gt; c r) -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:Constr">Constr</a> -&gt; c <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:Constr">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:DataType">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> (<a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>) t =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; c (t d)) -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (c <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> (<a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>) t =&gt; (<span class="keyword">forall</span> d e. (<a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d, <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> e) =&gt; c (t d e)) -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (c <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> b =&gt; b -&gt; b) -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -&gt; r' -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: (r' -&gt; r -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:Ord:3" class="instance expander" onclick="toggleSection('i:id:ByteArray:Ord:3')"></span> <a href="../base-4.10.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-492" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:Ord:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:Show:4" class="instance expander" onclick="toggleSection('i:id:ByteArray:Show:4')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-502" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:Show:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a>] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:ToJSON:5" class="instance expander" onclick="toggleSection('i:id:ByteArray:ToJSON:5')"></span> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:ToJSON">ToJSON</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-496" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:ToJSON:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toJSON">toJSON</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="#v:toJSON" class="selflink">#</a></p><p class="src"><a href="#v:toEncoding">toEncoding</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Encoding-Internal.html#t:Encoding">Encoding</a> <a href="#v:toEncoding" class="selflink">#</a></p><p class="src"><a href="#v:toJSONList">toJSONList</a> :: [<a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a>] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="#v:toJSONList" class="selflink">#</a></p><p class="src"><a href="#v:toEncodingList">toEncodingList</a> :: [<a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a>] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Encoding-Internal.html#t:Encoding">Encoding</a> <a href="#v:toEncodingList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:FromJSON:6" class="instance expander" onclick="toggleSection('i:id:ByteArray:FromJSON:6')"></span> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:FromJSON">FromJSON</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-494" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:FromJSON:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseJSON">parseJSON</a> :: <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Parser">Parser</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:parseJSON" class="selflink">#</a></p><p class="src"><a href="#v:parseJSONList">parseJSONList</a> :: <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Parser">Parser</a> [<a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a>] <a href="#v:parseJSONList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:NFData:7" class="instance expander" onclick="toggleSection('i:id:ByteArray:NFData:7')"></span> <a href="../deepseq-1.4.3.0/Control-DeepSeq.html#t:NFData">NFData</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-492" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:NFData:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; () <a href="#v:rnf" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:ToHttpApiData:8" class="instance expander" onclick="toggleSection('i:id:ByteArray:ToHttpApiData:8')"></span> <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-500" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:ToHttpApiData:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toUrlPiece">toUrlPiece</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="#v:toUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:toEncodedUrlPiece">toEncodedUrlPiece</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../binary-0.8.5.1/Data-Binary-Builder.html#t:Builder">Builder</a> <a href="#v:toEncodedUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:toHeader">toHeader</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> <a href="#v:toHeader" class="selflink">#</a></p><p class="src"><a href="#v:toQueryParam">toQueryParam</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="#v:toQueryParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:FromHttpApiData:9" class="instance expander" onclick="toggleSection('i:id:ByteArray:FromHttpApiData:9')"></span> <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:FromHttpApiData">FromHttpApiData</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-498" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:FromHttpApiData:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseUrlPiece">parseUrlPiece</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:parseUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:parseHeader">parseHeader</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:parseHeader" class="selflink">#</a></p><p class="src"><a href="#v:parseQueryParam">parseQueryParam</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="#v:parseQueryParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:ByteArray:MimeRender:10" class="instance expander" onclick="toggleSection('i:id:ByteArray:MimeRender:10')"></span> <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a></span> <a href="src/SwaggerPetstore.Core.html#line-504" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:ByteArray:MimeRender:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:mimeRender">mimeRender</a> :: <a href="../base-4.10.1.0/Data-Proxy.html#t:Proxy">Proxy</a> <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.MimeTypes.html#mimeRender" class="link">Source</a> <a href="#v:mimeRender" class="selflink">#</a></p><p class="src"><a href="#v:mimeRender-39-">mimeRender'</a> :: <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> -&gt; <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.MimeTypes.html#mimeRender%27" class="link">Source</a> <a href="#v:mimeRender-39-" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:_readByteArray" class="def">_readByteArray</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> <a href="src/SwaggerPetstore.Core.html#_readByteArray" class="link">Source</a> <a href="#v:_readByteArray" class="selflink">#</a></p><div class="doc"><p>read base64 encoded characters</p></div></div><div class="top"><p class="src"><a id="v:_showByteArray" class="def">_showByteArray</a> :: <a href="SwaggerPetstore-Core.html#t:ByteArray">ByteArray</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="src/SwaggerPetstore.Core.html#_showByteArray" class="link">Source</a> <a href="#v:_showByteArray" class="selflink">#</a></p><div class="doc"><p>show base64 encoded characters</p></div></div><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:Binary" class="def">Binary</a> <a href="src/SwaggerPetstore.Core.html#Binary" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></p><div class="doc"><p>any sequence of octets</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Binary" class="def">Binary</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unBinary" class="def">unBinary</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><p id="control.i:Binary" class="caption collapser" onclick="toggleSection('i:Binary')">Instances</p><div id="section.i:Binary" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:Eq:1" class="instance expander" onclick="toggleSection('i:id:Binary:Eq:1')"></span> <a href="../base-4.10.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-519" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:Data:2" class="instance expander" onclick="toggleSection('i:id:Binary:Data:2')"></span> <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-519" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:Data:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; c (d -&gt; b) -&gt; d -&gt; c b) -&gt; (<span class="keyword">forall</span> g. g -&gt; c g) -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; c <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class="keyword">forall</span> r. r -&gt; c r) -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:Constr">Constr</a> -&gt; c <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:Constr">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Data.html#t:DataType">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> (<a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>) t =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; c (t d)) -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (c <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="../base-4.10.1.0/Type-Reflection.html#t:Typeable">Typeable</a> (<a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>) t =&gt; (<span class="keyword">forall</span> d e. (<a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d, <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> e) =&gt; c (t d e)) -&gt; <a href="../base-4.10.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (c <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> b =&gt; b -&gt; b) -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -&gt; r' -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: (r' -&gt; r -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:MonadPlus">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.10.1.0/Data-Data.html#t:Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:Ord:3" class="instance expander" onclick="toggleSection('i:id:Binary:Ord:3')"></span> <a href="../base-4.10.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-519" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:Ord:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:Show:4" class="instance expander" onclick="toggleSection('i:id:Binary:Show:4')"></span> <a href="../base-4.10.1.0/Text-Show.html#t:Show">Show</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-529" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:Show:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.10.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../base-4.10.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="SwaggerPetstore-Core.html#t:Binary">Binary</a>] -&gt; <a href="../base-4.10.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:ToJSON:5" class="instance expander" onclick="toggleSection('i:id:Binary:ToJSON:5')"></span> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:ToJSON">ToJSON</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-523" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:ToJSON:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toJSON">toJSON</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="#v:toJSON" class="selflink">#</a></p><p class="src"><a href="#v:toEncoding">toEncoding</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Encoding-Internal.html#t:Encoding">Encoding</a> <a href="#v:toEncoding" class="selflink">#</a></p><p class="src"><a href="#v:toJSONList">toJSONList</a> :: [<a href="SwaggerPetstore-Core.html#t:Binary">Binary</a>] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> <a href="#v:toJSONList" class="selflink">#</a></p><p class="src"><a href="#v:toEncodingList">toEncodingList</a> :: [<a href="SwaggerPetstore-Core.html#t:Binary">Binary</a>] -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Encoding-Internal.html#t:Encoding">Encoding</a> <a href="#v:toEncodingList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:FromJSON:6" class="instance expander" onclick="toggleSection('i:id:Binary:FromJSON:6')"></span> <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:FromJSON">FromJSON</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-521" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:FromJSON:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseJSON">parseJSON</a> :: <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Parser">Parser</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:parseJSON" class="selflink">#</a></p><p class="src"><a href="#v:parseJSONList">parseJSONList</a> :: <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Value">Value</a> -&gt; <a href="../aeson-1.2.3.0/Data-Aeson-Types.html#t:Parser">Parser</a> [<a href="SwaggerPetstore-Core.html#t:Binary">Binary</a>] <a href="#v:parseJSONList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:NFData:7" class="instance expander" onclick="toggleSection('i:id:Binary:NFData:7')"></span> <a href="../deepseq-1.4.3.0/Control-DeepSeq.html#t:NFData">NFData</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-519" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:NFData:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; () <a href="#v:rnf" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:ToHttpApiData:8" class="instance expander" onclick="toggleSection('i:id:Binary:ToHttpApiData:8')"></span> <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:ToHttpApiData">ToHttpApiData</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-527" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:ToHttpApiData:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toUrlPiece">toUrlPiece</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="#v:toUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:toEncodedUrlPiece">toEncodedUrlPiece</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../binary-0.8.5.1/Data-Binary-Builder.html#t:Builder">Builder</a> <a href="#v:toEncodedUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:toHeader">toHeader</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> <a href="#v:toHeader" class="selflink">#</a></p><p class="src"><a href="#v:toQueryParam">toQueryParam</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="#v:toQueryParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:FromHttpApiData:9" class="instance expander" onclick="toggleSection('i:id:Binary:FromHttpApiData:9')"></span> <a href="../http-api-data-0.3.7.1/Web-Internal-HttpApiData.html#t:FromHttpApiData">FromHttpApiData</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-525" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:FromHttpApiData:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseUrlPiece">parseUrlPiece</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:parseUrlPiece" class="selflink">#</a></p><p class="src"><a href="#v:parseHeader">parseHeader</a> :: <a href="../bytestring-0.10.8.2/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:parseHeader" class="selflink">#</a></p><p class="src"><a href="#v:parseQueryParam">parseQueryParam</a> :: <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; <a href="../base-4.10.1.0/Data-Either.html#t:Either">Either</a> <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="#v:parseQueryParam" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Binary:MimeRender:10" class="instance expander" onclick="toggleSection('i:id:Binary:MimeRender:10')"></span> <a href="SwaggerPetstore-MimeTypes.html#t:MimeRender">MimeRender</a> <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a></span> <a href="src/SwaggerPetstore.Core.html#line-531" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Binary:MimeRender:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:mimeRender">mimeRender</a> :: <a href="../base-4.10.1.0/Data-Proxy.html#t:Proxy">Proxy</a> <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.MimeTypes.html#mimeRender" class="link">Source</a> <a href="#v:mimeRender" class="selflink">#</a></p><p class="src"><a href="#v:mimeRender-39-">mimeRender'</a> :: <a href="SwaggerPetstore-MimeTypes.html#t:MimeMultipartFormData">MimeMultipartFormData</a> -&gt; <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../bytestring-0.10.8.2/Data-ByteString-Lazy.html#t:ByteString">ByteString</a> <a href="src/SwaggerPetstore.MimeTypes.html#mimeRender%27" class="link">Source</a> <a href="#v:mimeRender-39-" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:_readBinaryBase64" class="def">_readBinaryBase64</a> :: <a href="../base-4.10.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> -&gt; m <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> <a href="src/SwaggerPetstore.Core.html#_readBinaryBase64" class="link">Source</a> <a href="#v:_readBinaryBase64" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_showBinaryBase64" class="def">_showBinaryBase64</a> :: <a href="SwaggerPetstore-Core.html#t:Binary">Binary</a> -&gt; <a href="../text-1.2.2.2/Data-Text.html#t:Text">Text</a> <a href="src/SwaggerPetstore.Core.html#_showBinaryBase64" class="link">Source</a> <a href="#v:_showBinaryBase64" class="selflink">#</a></p></div><h1 id="g:13">Lens Type Aliases</h1><div class="top"><p class="src"><span class="keyword">type</span> <a id="t:Lens_-39-" class="def">Lens_'</a> s a = <a href="SwaggerPetstore-Core.html#t:Lens_">Lens_</a> s s a a <a href="src/SwaggerPetstore.Core.html#Lens_%27" class="link">Source</a> <a href="#t:Lens_-39-" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a id="t:Lens_" class="def">Lens_</a> s t a b = <span class="keyword">forall</span> (f :: <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a> -&gt; <a href="../base-4.10.1.0/Data-Kind.html#t:-42-">*</a>). <a href="../base-4.10.1.0/Data-Functor.html#t:Functor">Functor</a> f =&gt; (a -&gt; f b) -&gt; s -&gt; f t <a href="src/SwaggerPetstore.Core.html#Lens_" class="link">Source</a> <a href="#t:Lens_" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.18.1</p></div></body></html>